failure of neural tube closure - Español Inglés Diccionario